package com.showsu.editor.entity.dto;


import com.alibaba.fastjson2.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.showsu.editor.entity.bo.XhsAwemeBusinessV2;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Author: jph
 * @Description:
 * @Date: Created in 17:04 上午 2025/08/13
 * @Modified By:
 */
@Data
@ApiModel(value = "xhs笔记笔记收录查询数据对象")
@JsonInclude(JsonInclude.Include.NON_NULL)
public class CheckAwemeIncludedDTO {
    @ApiModelProperty("作品id")
    private String awemeId;
    @ApiModelProperty("作品标题")
    private String title;
    @ApiModelProperty("作品内容")
    private String desc;
    @ApiModelProperty("作品内容？？？")
    private String text;
    @ApiModelProperty("关键词")
    private String keyword;
    @ApiModelProperty("作品用户id")
    private String userid;
    @ApiModelProperty("作品用户小红书号")
    private String redId;
    @ApiModelProperty("笔记类型，video-视频、normal-图文")
    private String type;
    @ApiModelProperty("发布时间")
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date publishTime;
    @ApiModelProperty("作品是否限流code 具体查看 XhsAwemeIsLimitedEnum ")
    private Integer isLimitedCode;
    @ApiModelProperty("笔记收录查询-搜素结果")
    private XhsAwemeBusinessV2 includedSearchResult;
}
